import { ESMsTileset } from "earthsdk3";
import { ESUeViewer } from "../../../ESUeViewer";
import { UeES3DTileset } from "../UeES3DTileset";
import { UeESSceneObject } from "../../../UeObjects/base";

export class UeESMsTileset<T extends ESMsTileset = ESMsTileset> extends UeESSceneObject<T> {
    static readonly type = this.register<ESMsTileset, ESUeViewer>('ESUeViewer', ESMsTileset.type, this);
    constructor(sceneObject: T, ueViewer: ESUeViewer) {
        super(sceneObject, ueViewer);
        const viewer = ueViewer.viewer;
        if (!viewer) {
            console.warn(`viewer is undefined!`);
            return;
        }
    }
}

